Big Huge Thesaurus

electroshock therapy

noun